electro-chemically machined blade - Spanish English Dictionary